designed (planned) - French English Dictionary